repeated and persistent need to urinate - Alemán Inglés Diccionario